1 in front of your eyes
Универсальный англо-русский словарь > in front of your eyes
2 на ваших глазах
Универсальный русско-английский словарь > на ваших глазах